combined rotation and reflection - French English Dictionary